/* CSS Document */
@charset "utf-8";

/*全局控制*/
*{margin:0;padding:0;}
body{margin:0;padding:0;font-size:12px;line-height:24px;font-family:Arial,"microsoft yahei","微软雅黑","宋体";-webkit-text-size-adjust:none; color:#111; background:#fff;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select,textarea{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;}
a{color:#111;text-decoration:none;}
a:hover{color:#005bac;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
.cf:after{content:"";clear:both;display:block;height:0;overflow:hidden} .cf{zoom:1}
.pb10{padding-bottom:10px} .mt10{margin-top:10px}
.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_1{height:1px;}.hr_10{height:10px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}

/*顶部*/
.top{ width:100%; height:140px;}
.itop{ background:#f8f8f8; width:100%; height:30px; border-bottom:1px #ddd solid;}
.iitop{ width:1100px; margin:0 auto; height:30px;}
.itop .itop_left{ float:left; width:600px; height:30px; line-height:30px; color:#888;}
.itop .itop_right{ float:right; width:400px; height:30px; line-height:30px; color:#888; text-align:right}
.itop .itop_right a{ font-size:12px; color:#666; padding:0 10px;}
.itop .itop_right a:hover{ text-decoration:underline;}
.header{ width:1100px;; height:110px; margin:0 auto;}
.logo{ float:left; width:440px; height:55px; margin-top:35px}
.toptel{ float:right;margin-top:18px;}

/*导航菜单*/
.imenu{ width:100%; background:#005bac;}
.menu{ width:1100px; height:50px; margin:0 auto;background:url(../images/menuline.jpg) right top no-repeat; }
.menu ul{}
.menu ul li{ display:block; float:left; width:137.5px; height:50px; text-align:center;position:relative}
.menu ul li a{ display:block;background:url(../images/menuline.jpg) left top no-repeat; color:#fff; line-height:50px; font-size:14px;}
.menu ul li a:hover{color:#fff;}
.menu ul li:hover{ background:#ff7e00; color:#fff;}
.menu .cur{ background:#ff7e00; color:#fff;}
.menu .cur a{ color:#fff;}
.menu .cur a:hover{ color:#fff;}

.menu li .submenu{display:none;position:absolute;top:0;left:0; background:url(../images/submenu_bg.png) left top repeat; z-index:9;width: 160px!important;}
.menu li .submenu{padding:0px;width:100%; height:auto; padding:0}
.menu li .submenu li{float:none;padding:0; height:40px; line-height:40px;background:none; margin:2px 0;width: 160px;}
.menu li .submenu li:hover{ background:url(../images/submenunow_bg.png) left top repeat;}
.menu li .submenu li a{float:none;padding:0;text-align:center;height:40px;background:none;line-height:40px; font-size:12px; color:#fff;}
.menu li .submenu li a:hover{ line-height:40px; background:none;}


/*banner*/
.banner {position: relative;width: 100%;overflow: auto;font-size: 18px;line-height: 24px;text-align: center;}
.banner ul {list-style: none;width: 300%;}
.banner ul li {	display: block;	float: left;width: 33%;	height: 500px;/*	-webkit-background-size: 100% 100%;*/-moz-background-size: 100% 100%;-o-background-size: 100% 100%;-ms-background-size: 100% 100%;/*background-size: 100% 100%;*/}
.banner .dot {-webkit-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));-moz-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));-ms-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));-o-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));}	
.banner .dots {position: absolute;left: 0;right: 0;bottom: 20px;}
.banner .dots li {display: inline-block;width: 10px;height: 10px;margin: 0 4px;text-indent: -999em;border: 2px solid #fff;border-radius: 6px;cursor: pointer;	opacity: .4;-webkit-transition: background .5s, opacity .5s;-moz-transition: background .5s, opacity .5s;transition: background .5s, opacity .5s;}
.banner .dots li.active {background: #fff;opacity: 1;}


.nybanner{ width:100%; height:200px; background:url(../images/nybanner.jpg) center top no-repeat;}
.nybanner .nybannerc{ width:1100px; margin:0 auto; height:120px; padding-top: 80px;}
.nybanner .nybannerc .pro_zt {float: left;width: 140px;height: 34px;line-height: 34px;color: #fff;font-size: 32px;padding-right: 20px;border-right: 1px #999 solid;margin-right: 20px;}
.nybanner .nybannerc p {line-height: 20px; color:#fff;}

.i_hot_word{ width:100%; height:25px; border-bottom:1px #e5e5e5 solid; border-top:1px #e5e5e5 solid; margin-top:10px; }
.i_hot_word .i_Hot{ width:1175px; height:25px; margin:0px auto; line-height:25px;}
.i_hot_word .i_Hot .i_hot_left{ width:850px; float:left;}
.i_hot_word .i_Hot .i_hot_left dt{width:80px; background:url(../images/i_j.png) right no-repeat; float:left;}
.i_hot_word .i_Hot .i_hot_left ul{ display:block; float:left; width:760px;}
.i_hot_word .i_Hot .i_hot_left ul li{ display:block; float:left; padding:0px 5px;}
.i_hot_word .i_Hot .i_hot_right{ float:right; width:257px; padding-top:4px;}

.i_cont{ width:1175px; margin:0 auto; overflow:hidden; padding-top:20px; clear:both;}
.i_cont .i_news{ float:left; width:277px; height:349px;}
.i_cont .i_news .i_n_img{ width:277px height:195px;}
.i_cont .i_news .i_n_img dt{ width:277px; height:155px; }
.i_cont .i_news .i_n_img h3{ display:block; height:40px; line-height:40px; font-family:"Microsoft Yahei",Arial,"宋体",Helvetica;}
.i_cont .i_news .i_new_list{ width:277px; border-bottom:#CCC solid 1px; padding-bottom:5px; line-height:18px; padding-top:5px;}
.i_cont .i_news .i_new_list p{ color:#666;}
.i_cont .i_pro{ width:277px; height:349px; padding-left:21px; float:left;}
.i_ser_img{width:277px height:195px;}
.i_ser_img dt{ width:277px; height:155px; }
.i_ser_img h3{ display:block; height:40px; line-height:40px;font-family:"Microsoft Yahei",Arial,"宋体",Helvetica; }
.i_cplist{ width:277px;}
.i_cplist ul li{ display:block; float:left; width:120px; background:url(../images/nav_point02.gif) left no-repeat; padding-left:10px; height:30px; line-height:30px;}

.i_service{ width:277px; height:349px; float:left; padding-left:21px;}
.i_service .ifuwu{ line-height:30px;}
.i_renli{ width:277px; height:349px; float:left; padding-left:21px;}
.i_renli .ireli{ line-height:30px;}
.i_more{ width:1175px; height:50px; line-height:50px; border-bottom:#CCC 1px solid;  margin:0 auto; font-family:"Microsoft Yahei",Arial,"宋体",Helvetica; font-size:18px; }
.i_more .im_01{ display:block; float:left; width:277px; text-align:center;  color:#F00;  }
.i_more .im_02{display:block; float:left; width:277px; padding-left:15px; text-align:center;  color:#F00;}
.i_more .im_03{display:block; float:right; width:277px; text-align:center; color:#F00;}
.i_more a:hover{ text-decoration:underline;}

.footer_bg{ width:100%; background:url(../images/bottom_bg.jpg) center top no-repeat; height:380px; margin-top:10px; font-family:"Microsoft Yahei",Arial,"宋体",Helvetica;}
.footer_bg .footer{ margin:0 auto; width:830px; padding:80px 0 0 270px; overflow:hidden; height:250px;}
.footer_bg .footer .fot_nav{ width:100px;  float:left; }
.fot_nav_tit{ height:20px; padding:5px 0px; color:#FFF; text-align:left;}
.fot_nav_tit a{ color:#FFF;}
.fot_nav_tit a:hover{ color:#FFF;}
.fot_nav_list{ display:block; }
.fot_nav_list li{ display:block; height:20px; line-height:20px; text-align:left;}
.fot_nav_list li a{ color:#fff;}
.fot_nav_list li a:hover{ color:#fff;}

.fot_lxwm{ float:left; width:240px; padding-left:30px;}
.fot_lxwm .fot_lxwm_tit{ height:20px; padding-top:15px; padding-bottom:5px;}
.fot_lxwm .fot_lxwm_tit a:hover{ color:#FFF;}
.fot_lxwm p{ line-height:25px; color:#FFF;}

.fot_bot{ width:1100px; margin:0 auto; height:50px; color:#FFF;}
.fot_bot{ width:1100px; height:50px; line-height:50px;}
.fot_bot a{ color:#FFF; line-height:50px;}
.fot_bot a:hover{ text-decoration:underline;}
.fot_bot .bot_copy{ line-height:50px; height:50px; width:1100px; }

.main{ width:100%; margin:0 auto;}
.mainbox{ width:1100px; margin:0 auto; padding:50px 0;}
.mainbox1{ width:100%; background:#ecf0f3;}
.mainbox2{ width:100%; background:#005bac; height:420px;}

.iprofl{ width:1200px; height:150px;}
.iprofl a{ display:block; width:224px; height:150px; float:left; margin-right:20px;}
.iprofl .fl1{ background:url(../images/fl1.jpg) left top no-repeat;}
.iprofl .fl1:hover{ background:url(../images/fl1_n.jpg) left top no-repeat;}
.iprofl .fl2{ background:url(../images/fl2.jpg) left top no-repeat;}
.iprofl .fl2:hover{ background:url(../images/fl2_n.jpg) left top no-repeat;}
.iprofl .fl3{ background:url(../images/fl3.jpg) left top no-repeat;}
.iprofl .fl3:hover{ background:url(../images/fl3_n.jpg) left top no-repeat;}
.iprofl .fl4{ background:url(../images/fl4.jpg) left top no-repeat;}
.iprofl .fl4:hover{ background:url(../images/fl4_n.jpg) left top no-repeat;}
.iprofl .fl5{ background:url(../images/fl5.jpg) left top no-repeat; margin-right:0}
.iprofl .fl5:hover{ background:url(../images/fl5_n.jpg) left top no-repeat;}

.link_title{ width:1200px; margin:0 auto; font-size:14px; text-transform:uppercase; color:#444;}

.title1{ width:1200px; border-top:1px #ddd solid; line-height:40px; margin-bottom:20px;}
.title1 h3{ font-size:18px; color:#333;border-top:3px #005bac solid; width:76px; float:left; line-height:32px; margin-right:20px; }
.title1 a{ font-size:12px; color:#666;}
.title1 a:hover{color:#005bac;}
.title1 span{ padding:0 10px; font-size:12px; color:#666; }
.title1 .more{ float:right; display:block; background:#333; color:#fff; width:80px; height:26px; line-height:26px; text-align:center; margin-top:3px;}
.title1 .more:hover{ background:#005bac; color:#fff;}

.title2{ width:100%;margin-bottom:20px; height:35px;}
.title2 h3{ font-size:22px; color:#333; width:120px; float:left; line-height:32px; margin-right:20px; }
.title2 .more{ float:right; display:block; background:#333;font-size:12px;color:#fff; width:80px; height:26px; line-height:26px; text-align:center; margin-top:3px;}
.title2 .more:hover{ background:#005bac; color:#fff;}

.iprolist { width:1100px; margin:0 auto; padding:20px 0}
.iprolist DIV {MARGIN: 0px 20px 0 0;width:260px; height:230px; FLOAT: left;}
.iprolist H3 { WIDTH: 254px; HEIGHT: 194px; border:1px #ddd solid; padding:2px;}
.iprolist H3 A { WIDTH: 254px; DISPLAY: block; HEIGHT: 194px;  }
.iprolist H3 IMG {VERTICAL-ALIGN: middle}
.iprolist p {color:#333;line-height:30px; margin-top:5px; text-align:center;}
.iprolist p A {color:#333;text-decoration:none; text-align:center;}
.iprolist p A:hover {color:#005bac;text-decoration:none;}

.iyoushi{width:580px; float:right;}
.ystitle{height:35px; line-height:35px; border:1px #ddd solid; cursor:pointer; padding-left:20px; margin-top:10px; background:#f8f8f8 url(../images/ystitle.jpg) right center no-repeat;}
.yscon{ color:#888; font-size:12px; line-height:20px; padding:10px 20px; margin-top:10px; border:1px #ddd solid; padding-bottom:10px; display:none}
.fold .ystitle{ background:#005bac url(../images/ystitle_n.jpg) right center no-repeat; border:0; color:#fff;}


.inews{ width:250px; float:left; margin-right:33px;}
.inewstitle{ width:100%; height:40px;background:url(../images/inewstitle.jpg) left center no-repeat;}
.inewstitle h3{ width:85px; height:40px; line-height:40px; padding-left:50px; font-size:18px; color:#fff;}
.inewstitle p{ width:115px; height:40px; line-height:40px; font-size:14px; color:#aaa; text-transform:uppercase;}
.inewstitle a{ float:right; margin-right:15px; line-height:40px; font-size:14px; color:#333;}
.inewstitle a i{ color:#ff7e00;}
.inewsimg{ width:250px; height:80px; margin-top:10px;}
.inews_list{ width:100%; height:161px;overflow:hidden; padding-top:10px; border-top:1px dashed #ddd;}
.inews_list li{ background:url(../images/inews_list.jpg) left center no-repeat; overflow:hidden; height:30px; padding-left:15px;}
.inews_list li a{color:#666; line-height:30px;}
.inews_list li a:hover{color:#005bac; line-height:30px;}
.inewsmore{width:100%; display:block; margin-top:10px; height:40px;background:url(../images/inewsmore.jpg) left center no-repeat;}

.icompany{ width:700px; height:246px; float:left;}
.icompanytext{ font-size:14px; color:#333; text-align:justify; width:700px; height:180px; padding-top:20px;}
.icompanytext p{ font-size:14px; color:#333; margin:5px 0}
.icompanytext a{ font-size:14px; color:#005bac;}

.icontact{ float:right; width:370px; height:245px;}

.ihonor{ float:right; width:240px; height:260px; background:#aaa; padding:20px;}
.title3{ color:#444; font-size:18px; font-weight:bold;}
.title3 a{ float:right; color:#444; text-transform:uppercase; font-weight:normal; font-size:14px;}

.sytitle{ width:100%; height:40px; background:url(../images/sytitle.jpg) left bottom no-repeat;}
.sytitle h3{ width:85px; height:40px; float:left; line-height:40px; padding-left:50px; font-size:18px; color:#fff;}
.sytitle p{ width:180px; float:left; height:40px; line-height:40px; font-size:14px; color:#aaa; text-transform:uppercase;}
.sytitle a{ float:right; margin-right:15px; font-size:14px; line-height:40px; color:#333;}
.sytitle a i{ color:#ff7e00;}

.mr_frbox{height:300px;overflow:hidden;position:relative;width:1100px;margin:0 auto;background:url(../images/sysccj.png) center bottom no-repeat;}
.mr_frBtnL{cursor:pointer;margin:0; position:absolute; bottom:0px; left: 520px; float:left;width:21px;height:21px; z-index:9 }
.mr_frUl{float:left;height:280px;width:1100px; overflow:hidden;position:relative; padding:20px 0 0; z-index:5}
.mr_frBtnR{float:right;margin:0; position:absolute; bottom:0px; right: 520px;cursor:pointer;width:21px;height:21px; z-index:9}
.mr_frUl ul li{display:inline;float:left;width:260px; height:240px;overflow:hidden; margin-right:20px;cursor:pointer;}
.mr_frUl ul li a img{/*display:block;*/}
.mr_frUl ul li h3{ width:254px; height:194px; border:1px #ddd solid; padding:2px; font-size:14px; color:#333;}
.mr_frUl ul li p {color:#333;line-height:30px; margin-top:5px; text-align:center;}
.mr_frUl ul li p A {color:#333;text-decoration:none; text-align:center;}
.mr_frUl ul li p A:hover {color:#005bac;text-decoration:none;}

.rxcp{ width:1200px; margin:0 auto;}
.rxcp_nav {height: 40px;}
.rxcp_nav ul {	margin: 0px;padding: 0px;list-style: none;text-align: center;}
.rxcp_nav li {margin:0 10px 0 0; float:left; }
.rxcp_nav li a {display:block; padding:0 15px;text-decoration: none; height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#fff; background:#2565b4;border:1px #014ba7 solid;}
.rxcp_nav li a.tabactive {color: #444; background:#fff;border:1px #fff solid;position: relative;}
#tabcontent1, #tabcontent2, #tabcontent3, #tabcontent4, #tabcontent5, #tabcontent6, #tabcontent7{
	width: 1200px; height:240px; margin:0 auto; padding-top:20px;
}
.tabcontentimg{ float:left; width:350px; height:280px; margin-right:20px; background:#fff}
.tabtext{ float:left; width:830px;}
.tabtext p{ color:#fff; font-size:12px;}
.tabtext h3{ width:70px; height:95px; float:left; text-align:center; margin-right:20px;}
.tabtext h3 p{ width:70px; height:60px; margin-bottom:1px; background:#fff; color:#444; font-size:24px; padding-top:10px; font-weight:normal;}
.tabtext h3 span{ display:block; width:70px; height:24px;background:#3d75bc; color:#fff; font-size:14px; font-weight:normal;}
.tabtext h4{ float:left; width:735px; color:#fff; font-size:18px; font-weight:normal; margin-top:10px; margin-bottom:10px;}
.tabtitle{ float:left; width:800px; font-size:14px; background:url(../images/iljdg.png) left center no-repeat; height:35px; line-height:35px; color:#fff; padding-left:30px; margin-bottom:10px; margin-top:10px;}
.tabtitle a{ display:block; width:120px; height:35px; float:right;}

.tab_list{ width:830px;float:left;}
.tab_list DIV {MARGIN: 0px 20px 0px 0; width:150px; height:130px; background:#fff; FLOAT: left;}
.tab_list H3 { WIDTH: 150px; HEIGHT: 130px;}
.tab_list H3 A { WIDTH: 150px; DISPLAY: block; HEIGHT: 130px;  }
.tab_list H3 IMG {VERTICAL-ALIGN: middle}

.news_content{ padding:20px 0;}
.news_content img{ max-width:100%;}
.photo_text{ text-align:center;}
.photo_text img{ max-width:100%;}

.nytitle{ font-size:14px; line-height:38px; height:40px; color:#333; padding-left:35px;border:1px #ddd solid; border-radius:3px; background:url(../images/ny_title.jpg) 20px center no-repeat;}
.nytitle .loc{ float:right; font-size:12px; color:#666; margin-right:20px;}
.nytitle .loc a{ color:#666;}
.nytitle .loc a:hover{color:#005bac}

.nycenter {float:right; width:820px;}
.content{ padding:20px 0; min-height:300px;}
.title05{ width:100%; text-align:center; height:20px; font-size:18px; margin-top:15px; margin-bottom:15px; font-family:"Microsoft Yahei"; }
.content_text p{ margin:8px 0; line-height:24px;}
.content p{ text-indent:2em;}

.syright{ float:right; width:845px;}
.syleft{ float:left; width:230px;}
.sylefttitle{ background:url(../images/lefttitle.jpg) 0 center no-repeat; height:50px; line-height:50px;width:165px; padding-left:65px; color:#fff; font-size:18px; font-weight:bold }
.sylist{ width:230px; background:#005bac;}
.sylist ul{ width:230px; padding-top:4px;}
.sylist ul li{  height:40px; width:230px; line-height:40px; margin:12px auto 13px;}
.sylist ul li a{ display:block; margin:0 auto; height:40px; padding-left:30px; width:175px; font-size:13px;background:#00437f url(../images/cion.png) 10px center no-repeat; line-height:40px;color:#fff;}
.sylist ul li a:hover{ color:#fff; text-decoration:underline}
.syflb{ background:url(../images/syflb.jpg) center center no-repeat; width:230px; height:124px; display:block;}

.nyleft{ float:left; width:240px;}
.nylefttitle{ background:#005bac; height:40px; line-height:40px;width:210px; padding-left:30px; color:#fff; font-size:14px; font-weight:bold }
.nylefttitle span{ font-size:14px; font-weight:normal; margin-left:5px; text-transform:uppercase}
.nylist{ width:240px;}
.nylist ul{ width:240px; padding-top:8px;}
.nylist ul li{  height:35px; width:240px; line-height:35px; border-bottom:1px #eee solid; }
.nylist ul li a{ display:block; font-size:14px; height:35px;background:url(../images/cion.jpg) 30px center no-repeat; line-height:35px; padding-left:50px; color:#333;}
.nylist ul li a:hover{background:url(../images/cion.jpg) 35px center no-repeat; padding-left:55px; color:#333;}

.nyleft .contact{height:auto;}
.contact{width:240px; height:230px;}
.contact_text{ padding:10px 5px; color:#333;}
.contact_title{ background:#333; height:40px; line-height:40px;width:210px; padding-left:30px; color:#fff; font-size:14px; font-weight:bold }
.contact_title span{ font-size:14px; font-weight:normal; margin-left:5px; text-transform:uppercase}

.prolist{ width:100%;}
.prolist DIV {MARGIN: 0px 20px 10px 0; width:260px; FLOAT: left;}
.prolist H3 { WIDTH: 250px; HEIGHT: 200px; margin:5px auto 0; border:1px #ddd solid; padding:2px; }
.prolist H3 A { WIDTH: 250px; DISPLAY: block; HEIGHT: 200px;  }
.prolist H3 IMG {VERTICAL-ALIGN: middle}
.prolist p {color:#333;line-height:30px; text-align:center;}
.prolist p A {color:#333;text-decoration:none; text-align:center; font-size:12px;}
.prolist p A:hover {color:#005bac;text-decoration:none;}
.prolist p span{ float:left; color:#fff;}

.syprolist{ width:100%;}
.syprolist DIV {margin: 5px; width:271px; FLOAT: left; position:relative;}
.syprolist H3 { WIDTH: 271px; HEIGHT: 203px; }
.syprolist H3 A { WIDTH: 271px; DISPLAY: block; HEIGHT: 203px;  }
.syprolist H3 IMG {VERTICAL-ALIGN: middle;  WIDTH: 271px; HEIGHT: 203px;}
.syprolist p {WIDTH: 271px;color:#fff;line-height:35px; height:35px; text-align:center; position:absolute; bottom:0; left:0; z-index:999; background:url(../images/syflbg.png)}
.syprolist p A {color:#fff;text-decoration:none; text-align:center; font-size:14px;}
.syprolist p A:hover {color:#005bac;text-decoration:none;}
.syprolist p span{ float:left; color:#fff;}

.youshi{ background:url(../images/youshi.jpg) center top no-repeat; border-bottom:1px #aaa dashed; padding-bottom:40px; position:relative; width:100%; height:1350px; margin:0 auto; font-family:"microsoft yahei","微软雅黑";  color:#333;}
.youshin{ width:1100px; height:1350px; margin:0 auto; position:relative;}
.youshi1 h3{ font-size:30px; font-weight:bold; color:#111; margin-bottom:85px;}
.youshi2 h3{ font-size:30px; font-weight:bold; color:#111; margin-bottom:85px;}
.youshi3 h3{ font-size:30px; font-weight:bold; color:#111; margin-bottom:80px;}
.youshin p{ font-size:14px; color:#333; margin-bottom:10px;}
.youshi1{ position:absolute; top:276px; right:10px; width:490px;}
.youshi2{ position:absolute; top:680px; left:50px; width:460px;}
.youshi3{ position:absolute; top:1080px; right:30px; width:460px;}

.youshitel{ font-size:30px; position:absolute; font-family:Arial;top:1443px; right:25px;color:#fff; font-weight:bold;}

.zsjm{ width:220px; background:#005bac; padding:0 10px; height:265px; float:left;}
.zsjm_title{ font-size:18px; font-family:"microsoft yahei","微软雅黑"; color:#fff; padding-top:10px; font-weight:bold; border-bottom:1px #80d3de solid;}
.zsjm_title span{margin-left:10px;font-size:12px; font-family:Arial;font-weight:normal;}
.zsjm h3{ font-size:14px; font-family:"microsoft yahei","微软雅黑"; color:#fff;font-weight:normal; margin-top:20px;}
.zsjm h4{ font-size:26px; font-family:Arial; color:#fff;}
.zsjm p{ margin-top:10px; color:#fff;}

.news_list{ width:100%;}
.news_list li{ border-bottom:1px #eee solid; line-height:30px; margin-top:6px; padding-left:20px;padding-right:20px; background:url(../images/news_list.jpg) 5px center no-repeat;}
.news_list li a{color:#666; line-height:30px;}
.news_list li a:hover{ text-decoration:underline; color:#005bac}
.news_list li a span{ float:right;}

.msxgcp{ width:90%; padding:3%; border:1px #ddd solid;}
.msxgcp a{color:#666; line-height:20px; margin-top:6px; white-space:nowrap; padding-left:10px;margin-right:10px; background:url(../images/news_list.jpg) 5px center no-repeat;}
.msxgcp a:hover{ text-decoration:underline; color:#005bac}

.content .title05{ width:100%; text-align:center; height:20px; font-size:18px; margin-top:15px; margin-bottom:15px; font-family:"Microsoft Yahei"; }
.content_text p{ margin:8px 0;}

/*商品内容页*/
.xqtitle{ width:80px; height:24px; text-align:center;  line-height:24px; background:#005bac; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei","微软雅黑"; color:#fff; }
.goodsConts{color:#333; margin-top:20px;}

.goodsConts .zoomlist{ margin-top:5px;}
.goodsConts .zoomlist li{float:left;margin-right:3px;border:1px solid #ddd;height:40px;}
.goodsConts .zoomlist li img{width:40px;height:40px;}

.mr_frboxn{height:64px;overflow:hidden;position:relative;width:402px;}
.mr_frBtnLn{cursor:pointer;margin:0; position:absolute; bottom:1px; left: 0; float:left;width:20px;height:62px; z-index:9 }
.mr_frUln{float:left;height:64px;width:342px; padding:0 30px; overflow:hidden;position:relative; z-index:5;}
.mr_frBtnRn{float:right;margin:0; position:absolute; bottom:1px; right: 0;cursor:pointer;width:20px;height:62px; z-index:9}
.mr_frUln ul li{display:inline;float:left;width:60px;border: 1px solid #ddd; padding:1px; height:60px;overflow:hidden; margin-right: 4px;cursor:pointer;}
.mr_frUln ul li a img{/*display:block;*/ width:60px; height:60px;}


.goodsConts .cloud-zoom-lens{background:#fff;cursor:move;}
.goodsConts .cloud-zoom-title{font-family:Arial;position:absolute !important;background:#000;color:#fff;padding:3px;width:100%;text-align:center; font-weight:bold; font-size:10px;top:0px;}
.goodsConts .cloud-zoom-big{overflow:hidden;}
.goodsConts .cloud-zoom-loading{color:white;background:#222;padding:3px;border:1px solid #000;}

.goodsConts .title7{ height:35px; line-height:35px; border-left:2px #005bac solid; padding-left:15px;}
.goodsConts .title7 h3{font-size:24px;text-align:left;line-height:30px;color:#333; font-weight:normal; font-family:"Microsoft Yahei"; }
.goodsConts .title7 p{font-size:12px;text-align:left;line-height:24px;color:#666; font-weight:normal; font-family:"Microsoft Yahei"; }
.goodsConts .title7 p span{ color:#005bac; margin-right:15px;}
.goodsConts .cloud-zoom{display:block;width:400px;height:320px;margin-bottom:10px;}
.goodsConts .cloud-zoom img{border:1px solid #ccc;}
.goodsConts .pro_tel{ width:400px; height:60px; background:url(../images/p_tel.jpg) left top no-repeat; margin-top:20px;}
.goodsConts .pro_tel a{ width:250px; height:60px; display:block; float:left;}


/*招聘详细*/
.jobConts{line-height:30px;color:#666; padding:20px;}
.jobConts .line{background:#ccc;height:1px;overflow:hidden;font-size:0;margin:10px 0;}
.jobConts .jobdesc{background:#f5f5f5;padding:10px;color:#333;}
.jobConts strong{color:#333;}

#demo1p {height: 260px;list-style: none outside none;overflow: hidden;width:1100px;}
#indemo1p {float: left; width: 800%;}
#demo1p1 {float: left;}
#demo1p2 {float: left;}

/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#aaa;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:20px;line-height:20px;text-align:center;letter-spacing:0;;font-size:12px;margin-top:20px; border:none !important;}
.page_list a{display:inline-block;color:#aaa;border:1px solid #aaa;background:#fff;text-align:center;margin:0 1px; width:auto; height:20px; padding:0px 6px;font-family:"microsoft yahei","微软雅黑","宋体";}
.page_list a:hover{color:#fff;border:1px solid #005bac;background:#005bac;}
.page_list a.on{color:#fff;border:1px solid #005bac;background:#005bac;}

.preNext{position:relative;background:url(../images/news_con.jpg) left top no-repeat; padding-top:10px; margin-top:10px;}
.preNext .line{height:10px;overflow:hidden;clear:both;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;float:left;}
.preNext .text{color:#999;}
.preNext .text a:hover{color:#34adfe; text-decoration:underline;}

.links{ width:1200px; margin:20px auto; color:#666;}
.links a{ padding:2px; border:1px #ddd solid; margin-right:10px; text-align:center; display:block; width:180px; height:60px; float:left;}
.links a:hover{ text-decoration:underline;}





.copyright {background: #15181e;height: 30px;line-height: 30px;color: #888;}


.product_tab {
	width: 750px;
	overflow: hidden;
}
.product_tab ul {
	border-bottom: 1px solid #dedede;
	height: 35px;
	margin: 0 0 20px 0;
}
.product_tab ul li {
	width: 19%;
	margin: 0 6px 0 0;
	float: left;
	cursor: pointer;
	color: #4c4c4c;
	font-size: 12px;
	text-align: center;
	line-height: 35px;
	height: 35px;
	background: #e6e6e6;
	font-weight: normal;
}
.product_tab ul li:hover, .product_tab ul li.product_action {
	background: #005bac;
	color: #ffffff;
}
.product_tab_js {
	display: none;
	font-size: 12px;
	line-height: 30px;
	
	padding-bottom: 20px;
}

/*Top按钮*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
.tbox{width:50px;float:right;position:fixed;right:10px;bottom:15px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px;display:none;}/*解决IE6下不兼容 position:fixed 的问题*/
.tbox #gotop{width:50px;height:50px;background:url(../images/icon.png) no-repeat 0 0;display:block;}
.weblink{width: 1200px;
    margin: 0px auto;
    padding: 0px;}